Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F8 France F9 Italy F5 Spain F5 Spain F6 Spain F9 Italy F5 Italy F15 Germany F5 Spain #1-w1 Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Black Forest Open - Freudenstadt Open Diputacion Pozoblanco - Cordoba Spain F4 Sporting Challenger - Turin Antonio Savoldi-Marco Co. - Manerbio Unicredit (Suisse) Bank S. A. Challenger - Chiasso Spain F6 Bancastato Challenger Lugano - Lugano Spain F7 Concurso Internacional de Vigo - Vigo Iskratel Open - Kranj Ethias Trophy - Mons Mamaia Challenger - Constanta 9° Trani Cup - Trani LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Memorial A. Manfredini Sassuolo Challenger - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Brasov Challenger - Brasov Banja Luka Challenger 2008 - Banja Luka Bancolombia Open - Cali Open de Montauban - Montauban Sina-Kia Motors Tennis Cup - Cordenons Sunrise Challenger Marrakech Challenger Barletta Challenger Scheveningen Challenger Segovia Challenger San Marino Challenger Challenger Brasov - Brasov Banja Luka Challenger Tarragona Challenger Asuncion Challenger Florionapolis Challenger Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Le Gosier Challenger Prostejov Challenger VI Torneo Internazionale di Tennis - Barletta Kos-Zucchetti Tennis Cup - Cordenons San Sebastian Challenger Garden Open 2004 - Rome Seville Challenger Banja Luka Challenger Madrid Challenger Prosperita Open 2007 - Ostrava Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Challenger Copa Sevilla - Seville Top Wool Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Salinas Challenger V Torneo Internazionale di Tennis - Barletta St. Brieuc Challenger Quelle Cup - Furth Tennis Napoli Cup 2006 - Napoli Bogota Challenger 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon Cordenons Challenger Segovia Challenger Alphen Challenger Seville Challenger Challenger 42 - Andrezieux Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Memorial Savigni - Sassuolo Copa Petrobras - Montevideo Ispat Open 2004 - Ostrava Ostdeutscher Sparkassen Cup - Dresden San Marino Challenger Alphen Challenger Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Irving Challenger Siemens Open - Scheveningen Challenger Ciudad de Guayaquil - Guayaquil Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt San Marino Challenger Cordenons Challenger Seville Challenger Banja Luka Challenger IX Torneo Internacionale de Tennis - Barletta Rome Challenger Open Costa Daurada - Tarragona Cepu Open - San Marino Mordovia Cup - Mordovia San Remo Tennis Cup - San Remo Alfa Romeo Tennis Cup - Cordenons Guangzhou Challenger Oberstaufen Cup - Oberstaufen Copa Petrobras Brazil - Belo Horizonte Vicenza Challenger Morocco Tennis Tour - Tanger Brasov Challenger - Brasov Copa Kia - Santiago Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli XI Torneo Internazionale di Tennis - Barletta Manerbio Challenger ECU Prague Open - Prague Memorial Manfredini - Sassuolo Pharma Medico Open 2008 - Aarhus Rome Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech La Rinascente Tennis Cup Harbour Club Milano - Milan Seville Challenger Challenger de Providencia-Copa Kia - Santiago 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona San Benedetto Challenger Turin Challenger Copa Petrobras - Santiago Scheveningen Challenger Tampere Challenger Meerbusch Challenger Seville Challenger Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Copa Petrobras-Argentina - Buenos Aires Alicante Challenger Barletta Challenger Tunis Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Vicenza Challenger Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona Padova Challenger Banja Luka Challenger Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Montevideo Challenger Copa Petrobras Colombia - Bogota Espinho Challenger - Espinho Santiago Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Almaty Challenger Shymkent Challenger Bogota Challenger San Benedetto Challenger - San Benedetto Palermo Challenger Orleans Challenger Bordeaux Challenger VIII Open Internacional D'Andorra - Andorra Seville Challenger Perugia Challenger Bordeaux Challenger Kenitra Challenger Open Costa Daurada - Tarragona Punta Del Este Challenger Brescia Challenger Black Forest Open - Freudenstadt Casablanca Challenger Bucaramanga Challenger Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Seville Challenger Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Perugia Challenger Perugia Challenger San Benedetto Challenger Como Challenger Canberra Challenger Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Shenzhen Challenger Monterrey Challenger Skandia Open - Linz Turin Challenger X Torneo Internazionale di Tennis - Barletta Copa Ericsson Uruguay - Montevideo Prague Challenger Trnava Challenger Cordenons Challenger Marbella Challenger Nord/LB Open - Braunschweig Mohammedia Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger Rabat Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Marburg Challenger Sopot Challenger CA Tennis Trophy - Vienna Florence Challenger Barcelona Challenger Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Caltanissetta Challenger Rennes Challenger Monza Challenger Quimper Challenger Medibank Private International - Sydney Cherbourg Challenger Open Castilla y Leon - Segovia Open 13 - Marseille Trofeo Internacional Club Laieta - Barcelona Tunis Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Aix En Provence Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Lisbon Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Surbiton Challenger Gerry Weber Open - Halle Parma Challenger Ludwigshafen Challenger Oberstaufen Challenger Allianz Suisse Open - Gstaad Porsche Open - Poznan Prague Challenger 7° Trani Cup - Trani Generali Open - Kitzbuhel Liberec Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Copa Telmex - Buenos Aires Segovia Challenger Brasil Open - Costa do Sauipe Quelle Cup 2000 - Furth AXA Open II - Espinho Open SEAT Godo 2006 - Barcelona Tenerife Challenger Schickendanz Open - Furth Pau Challenger The 10tele.com Open - Nottingham ATU Cup 2001 - Weiden Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo The LTA Men's Challenger Wrexham - Wrexham I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia The Tennis Channel Open - Las Vegas Copa Petrobras Uruguay - Montevideo Open de la Comunidad Valenciana - Valencia Murcia Challenger Open Seat Godo 2007 - Barcelona Tunis Open 2006 - Tunis Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart International Championship of Croatia - Umag Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Open 13 - Marseille Copa Telmex - Buenos Aires The Artois Championships - London Davidoff Swiss Indoors Basel - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Seville Challenger AEGON Championships - London Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Florence Challenger Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Copa AT&T - Buenos Aires Abierto Mexicano Telcel - Acapulco ATP Challenger Trophy 2008 - Trnava Open Sabadell Atlantico - Barcelona Open Tarragona Costa Daurada - Tarragona Segovia Challenger Estoril Open - Estoril AEGON International - Eastbourne Copa Petrobras-Uruguay - Montevideo Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Napoli Challenger Brisbane International - Brisbane Oeiras 3 Challenger Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg Santiago Challenger Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Alphen Challenger Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Milan Indoors - Milan Dubai Tennis Open - Dubai Erste Bank Open - Vienna Apia International - Sydney Prostejov Challenger Barcelona Challenger Open Sud de France - Montpellier VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Alicante Challenger Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Malaysian Open - Kuala Lumpur China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm TD Waterhouse Cup - Long Island Furth Challenger Caltanissetta Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Milan Challenger Marburg Challenger Valencia Open - Valencia Interwetten Austrian Open - Kitzbuhel Madrid Challenger Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Mestre Challenger Brasil Open - Sao Paulo San Benedetto Challenger The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Cortina Challenger U.S. National Indoor Tennis Championships - Memphis ARAG World Team Championship - Dusseldorf Copa Claro - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Masters Series - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Adidas International - Sydney Winston-Salem Open - Winston-Salem Marbella Challenger PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Rome Challenger Citi Open - Washington Brasil Open - Sao Paulo Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Thailand Open - Bangkok AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad China Open - Beijing Kremlin Cup - Moscow Aircel Chennai Open - Chennai Topshelf Open - 's-Hertogenbosch Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Countrywide Classic - Los Angeles Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Ecuador Open - Quito AEGON Championships - London Generali Open - Kitzbuhel Valencia Open - Valencia Milan Indoors - Milan Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart China Open - Beijing Casablanca Challenger Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Fever-Tree Championships - London Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem European Open - Antwerp AEGON International - Eastbourne Ecuador Open - Quito Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Kremlin Cup - Moscow Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Brasil Open - Costa do Sauipe Open de Moselle - Metz Heineken Open - Auckland Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Ordina Open - 's-Hertogenbosch Boss Open - Stuttgart Dallas Open - Dallas ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem The Dubai Tennis Championships - Dubai AEGON Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril AEGON Championships - London UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Mercedes Cup - Stuttgart Marrakech Challenger Blois Challenger Idea Prokom Open - Sopot RCA Championships - Indianapolis Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Heineken Open - Auckland Estoril Open - Estoril Royal Guard Open Chile - Vina del Mar Marburg Challenger Seville Challenger Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel Kenitra Challenger Kremlin Cup - Moscow Buenos Aires Challenger Topshelf Open - 's-Hertogenbosch San Marino Challenger Bordeaux Challenger Valencia Open - Valencia European Open - Antwerp Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Barcelona Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig Sibiu Challenger AEGON Championships - London Bet-at-home Open - Hamburg Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Austrian Open - Kitzbuhel Medibank International - Sydney Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Open 13 - Marseille Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Biella Challenger Mercedes Cup - Stuttgart AEGON Championships - London Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo ASB Classic - Auckland Biella Challenger Open Sud de France - Montpellier 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Seville Challenger Alicante Challenger Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Amersfoort Challenger L'Aquila Challenger ABN AMRO World Tennis Tournament - Rotterdam Como Challenger Bastad Challenger Monterrey Challenger Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Gazprom Hungarian Open - Budapest Geneva Open - Geneva Riviera di Rimini Challenger - Rimini Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel Madrid Challenger Open Romania - Bucharest Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart Movistar Open - Vina del Mar cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Tennis Masters Series - Miami BA-CA Tennis Trophy - Vienna Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells Open 13 - Marseille NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Hamburg Tennis Masters Series - Toronto U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Masters Series Hamburg - Hamburg VTR Open - Vina del Mar Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Suisse Open - Gstaad Mutua Madrilena Masters Madrid - Madrid Rakuten Japan Open - Tokyo Sydney International - Sydney BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril BNP Paribas Open - Indian Wells UBS Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Internazionali BNL dItalia - Rome Mallorca Open - Mallorca Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal President's Cup - Tashkent Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Marbella Challenger Murcia Challenger Cordenons Challenger Biella Challenger cinch Championships - London Masters Series Monte Carlo - Monte Carlo Topshelf Open - 's-Hertogenbosch Telecom Italia Masters - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami Trofeo Conde de Godo - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Madrid - Madrid Suisse Open - Gstaad Internazionali BNL dItalia - Rome Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati The Stella Artois Championships - London Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Rome Tennis Masters Series - Paris Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Shanghai ATP Masters 1000 - Shanghai Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland Allianz Suisse Open Gstaad - Gstaad Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Mallorca Championships - Mallorca Brasil Open - Costa do Sauipe Rogers Cup - Montreal BMW Open - Munich Internazionali BNL d'Italia - Rome Open Romania - Bucharest BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto Chengdu Open - Chengdu Rogers Masters - Montreal Pacific Life Open - Indian Wells Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Open de la Comunidad Valenciana - Valencia Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris Mercedes Cup - Stuttgart ARAG World Team Championship - Dusseldorf St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Copa Claro - Buenos Aires Wimbledon - London French Open - Paris Erste Bank Open - Vienna French Open - Paris Wimbledon - London U.S. Open - New York Chennai Open - Chennai Wimbledon - London Australian Open - Melbourne U.S. Open - New York Millennium Estoril Open - Estoril French Open - Paris Erste Bank Open - Vienna Kremlin Cup - Moscow Tata Open Maharashtra - Pune Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, World Group, QF, GER-ESP 1-4 ARAG ATP World Team Championship - Dusseldorf French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, BEL-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, QF, FRA-ESP 5-0 Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Davis Cup, Group I, 2R, ROU-ESP 1-4 Wimbledon (juniors) Olympics - London Olympics - Athens